<?php

require_once './php_lib/ajaxupload.php';
require_once './php_lib/SimpleImage.php';

// list of valid extensions, ex. array("jpeg", "xml", "bmp")
$allowedExtensions = array("jpeg", "jpg", "gif", "png");
// max file size in bytes
$sizeLimit = 10 * 1024 * 1024;

$uploader = new qqFileUploader($allowedExtensions, $sizeLimit);
$result = $uploader->handleUpload('uploads/');

if(isset($result['success'])){
	$image = new SimpleImage();
	$image->load('uploads/'.$result['filename'].".".$result['ext']);	// Leemos la imagen
	unlink('uploads/'.$result['filename'].".".$result['ext']);	// Borramos la imagen anterior

	$image->resize(300,225);					// Cambiamos el tamaño
	$image->save('uploads/'.$result['filename'].".jpeg");		// Guardamos como jpeg

//	$image->resize(110,82);					// Cambiamos el tamaño
//	$image->save('uploads/'.$result['filename']."_thumb.jpeg");	// Guardamos como jpeg

	$result['ext'] = "jpeg";					// Le cambiamos la extension por si fuera necesario
	$result['url_img'] = 'uploads/'.$result['filename'].".jpeg";
//	$result['url_img_thumb'] = 'uploads/'.$result['filename']."_thumb.jpeg";
}
// to pass data through iframe you will need to encode all html tags
echo htmlspecialchars(json_encode($result), ENT_NOQUOTES);

?>
